Big Huge Thesaurus

yam bean

noun